Big Huge Thesaurus

barrage fire

noun

sounds kind of like